grilling steak - French English Dictionary